package com.sinochem.sales.service.service;


import com.sinochem.sales.common.api.vo.MessageTemplateVO;

import java.util.Map;

/**
 * @author xuan <a href="zhangshixuanj@163.com">联系作者</a>
 * @version Revision:v1.0,Date: 2018/1/11 18:31
 * @project sinochem-parent
 * @description 消息模板
 * @Modification Date: 2018/1/11 18:31 {填写修改说明}
 */
public interface  IMessageTemplateService {

	/**
	 * 
	 * @param messageType
	 *            ---业务类型
	 * @param messageCode
	 *            ---消息代码
	 * @return
	 */
	public MessageTemplateVO findMessageTemplateByCode(String messageType, String messageCode);

	/**
	 * 
	 * @param messageAttr
	 * @param bizModule
	 * @return
	 */
//	public List<MessageTemplateCategoryTO> findMessageTemplateCategoryByMessageAtrr(String messageAttr, String bizModule);

    /**
     * 模版内容替换
     * @param paramMap 参数Map
     * @param templateCode 模版Code
     * @return
     */
    public String messageTemplateContents(Map<String, Object> paramMap, String templateCode);
}
